#ifndef __GL_VIEW_HPP__
#define __GL_VIEW_HPP__

#include <FL/Fl_Gl_Window.H>
#include <FL/Fl.H>

namespace m3g_viewer
{
    class MainView;

/**
 *
 */
class GlView : public Fl_Gl_Window
{
public:
    GlView (MainView* view);
    virtual ~GlView ();

    virtual void draw ();

    void init ();

    MainView* main_view;
};


}  // using namespace m3g_viewer

#endif
